make fast progress - German English Dictionary